anatomic impression - Español Inglés Diccionario